package com.dhcc.DRGsHosp.pdfRender.pdf.bean;

import java.util.List;

import com.dhcc.DRGsHosp.pdfRender.pdf.AbstractDocumentVo;

/**
 * @title		:AnalysisReportVo.java
 * @description	:
 * @author		:liqingyang
 * @date		:2016年3月28日下午4:58:03
 * @version     :1.0
 * @copyright   :DHCC 2013-2016 
 */
public class AnalysisReportVo extends AbstractDocumentVo{

	/**
	 * 文件号
	 */
	private String analysisReportNo;
	
	/**
	 * 简要说明
	 */
	private String currYear;//当前年
	
	private String currMounth;//当前月
	
	private String currHosp;//当前医院名称

	private String analysisDataFrom;//分析开始日期
	
	private String analysisDataTo;//分析结束日期
	
	
	
	
	/**
	 * 医院概况(hosp)
	 */
	
	private String hospCaseCount;//全院出院病例总数
	
	private String hospCase60DaysgtCount;//全院大于60天病例数
	
	private String hospCaseNotDRGsCount;//全院未入组病例数
	
	private String hospCaseDRGsCount;//全院入组病例数
	
	private String hospCaseDRGsRatio;//全院病例入组比率
	
	private String hospDRGsCount;//全院DRGs组数
	
	private String hospDepCount;//涉及科室数量
	
	private String hospInpatientAreaCount;//涉及病区数量
	
	private String hospCaseOperationCount;//全院手术病例数
	
	private String hospCaseOperationRatio;//全院手术病例占比
	
	private String hospCaseAvgDays;//全院病例平均住院日
	
	private String hospCaseTitleFee;//全院病例总费用
	
	private String hospCaseAvgFee;//全院病例次均费用
	
	private String hospCaseDrugRatio;//全院病例药占比
	
	private String hospCaseDeadRatio;//全院病例死亡率
	
	private String hospCaseDRGsWeightCount;//全院有权重DRGs组的入组病例数(用于计算CMI)
	
	private String hospTotalDRGsWeight;//总权重
	
	private String hospCaseCMI;//全院病例组合指数（CMI）
	
	private String hospCaseFeeEff;//全院病例费用消耗指数
	
	private String hospCaseTimeEff;//全院病例时间消耗指数
	
	private String hospCaseRisk1Ratio;//全院病例低风险死亡率
	
	private String hospCaseRisk2Ratio;//全院病例中低风险死亡率
	
	

	
	
	
	
	/**
	 * 
	 * 产能(capacity)
	 * 
	 */
	
	/**
	 * 专业情况
	 */
	private String capacityMDCCount;//涉及疾病类别（MDC）数量
	
	private String capacityMDCNameTopFiveByCMI;//技术难度前五名的MDC名称
	
	private List<MdcTableInfoVo>  capacityMdcTableInfoByCMIList;//MDC前5名的表格,按照CMI排名:病组信息----------表1内容
	
	private String capacityMDCByCMIRankingTable;//MDC前5名的表格,按照CMI排名：----------表1标题
	
	private String capacityMDCAvgWeight;//MDC的平均产出权重
	
	private String capacityMDCNameTopFiveByWeight;//总权重排名前五名的MDC名称
	
	private List<MdcTableInfoVo>  capacityMdcTableInfoByTotalWeightList;//MDC前5名的表格,按照总权重排名:病组信息----------表2内容
	
	private String capacityMDCByWeightRankingTable;//MDC前5名的表格，按照权重排名----------表2标题
	
	private String capacityCMIAndWeightQuadrantalImgName;//MDC象限分布图（CMI和总权重）:图1
	
	private String capacityCMIAndWeightQuadrantalImgFirst;//第一象限
	
	private String capacityCMIAndWeightQuadrantalImgSecond;//第二象限
	
	private String capacityCMIAndWeightQuadrantalImgThird;//第三象限
	
	private String capacityCMIAndWeightQuadrantalImgFour;//第四象限
	
	
	/**
	 * 科室情况(DRGs组数:表3、表4)
	 */
	private String capacityDepAvgDRGsCount;//各个科室平均DRGs组数
	
	private String capacityDepNameDRGsMost;//覆盖DRGs组数最多的科室
	
	private String capacityDepDRGsCountMost;//最多的科室覆盖了多少DRGs组
	
	private String capacityDepNameDRGsLeast;//覆盖DRGs组数最少的科室
	
	private String capacityDepDRGsCountLeast;//最少的科室覆盖了多少DRGs组
	
	private String capacityDepNameDRGsTopFive;//覆盖DRGs组数前五名的科室名称
	
	private String capacityDepNameDRGsLastFive;//覆盖DRGs组数后五名的科室名称
	
	//-------------DRGs组数覆盖前五位和后五位的科室情况:表3表4--------------------
	private List<DepTableInfoVo> capacityDepInfoByDRGsCountList;//DRGs组数覆盖的科室情况
	
	

	/**
	 * 科室情况(CMI:表5、表6)
	 */
	
	private String capacityDepCount4CMIGreaterThan1;//CMI大于1的科室数量
	
	private String capacityDepRatio4CMIGreaterThan1;//CMI大于1的科室数量占比
	
	private String capacityDepNameByCMIHighTopFive;//CMI最高的前五名的科室名称
	
	private String capacityDepCount4CMILessThan1;//CMI小于1的科室数量
	
	private String capacityDepRatio4CMILessThan1;//CMI小于1的科室数量占比
	
	private String capacityDepNameByCMIShortTopFive;//CMI最低的前五名的科室名称
	
	//--------------CMI值排名前五位和后五位的科室情况:表5表6-----------------
	
	private List<DepTableInfoVo> capacityDepInfoByCMIList;//CMI排名科室情况

	
	/**
	 * 科室情况(CMI和DRGs组数:图2)
	 */
	
	private String capacityCMIAndDRGsQuadrantalImgName;//科室象限分布图（CMI和DRGs组数）
	
	private String capacityCMIAndDRGsQuadrantalImgFirst;//第一象限
	
	private String capacityCMIAndDRGsQuadrantalImgSecond;//第二象限
	
	private String capacityCMIAndDRGsQuadrantalImgThird;//第三象限
	
	private String capacityCMIAndDRGsQuadrantalImgFour;//第四象限
	
	
	
	/**
	 * 
	 * 效率(Efficiency)
	 * 
	 */
	
	/**
	 * 专业情况(费用消耗指数:表7)
	 */
	
	private String efficiencyMDCCount4FeeEffGreaterThan1;//费用消耗指数大于1的MDC数量
	
	private String efficiencyMDCCaseCount4FeeEffGreaterThan1;//费用消耗指数大于1的MDC涉及病例数
	
	private String efficiencyMDCCaseRatio4FeeEffGreaterThan1;//费用消耗指数大于1的MDC涉及病例数占比(全院入组病例总数:hospCaseDRGsCount)
	
	private String efficiencyMDCNameByFeeEffTopFive;//费用消耗指数排名前五的MDC名称
	
	//--------------费用消耗指数专业排名:表7-----------------
	private List<MdcTableInfoVo> efficiencyMDCTableByFeeEffList;//费用消耗指数专业排名表
	
	
	
	/**
	 * 专业情况(时间消耗指数:表8)
	 */
	private String efficiencyMDCCount4TimeEffGreaterThan1;//时间消耗指数大于1的MDC数量
	
	private String efficiencyMDCCaseCount4TimeEffGreaterThan1;//时间消耗指数大于1的MDC涉及病例数
	
	private String efficiencyMDCCaseRatio4TimeEffGreaterThan1;//时间消耗指数大于1的MDC涉及病例数占比(全院入组病例总数:hospCaseDRGsCount)
	
	private String efficiencyMDCNameByTimeEffTopFive;//时间消耗指数排名前五的MDC名称

	//--------------时间消耗指数专业排名:表8-----------------
	private List<MdcTableInfoVo> efficiencyMDCTableByTimeEffList;//时间消耗指数专业排名表
	
	/**
	 * 专业情况(MDC费用消耗指数和时间消耗指数:图3)
	 */
	private String efficiencyMDCFeeEffAndTimeEffQuadrantalImgName;//MDC象限分布图（费用消耗指数和时间消耗指数）
	
	private String efficiencyMDCFeeEffAndTimeEffQuadrantalImgFirst;//第一象限
	
	private String efficiencyMDCFeeEffAndTimeEffQuadrantalImgSecond;//第二象限
	
	private String efficiencyMDCFeeEffAndTimeEffQuadrantalImgThird;//第三象限
	
	private String efficiencyMDCFeeEffAndTimeEffQuadrantalImgFour;//第四象限
	
	
	
	/**
	 * 科室情况
	 */
	private String efficiencyDepCount4FeeEffGreaterThan1;//费用消耗指数大于1的科室数量
	
	private String efficiencyDepRatio4FeeEffGreaterThan1;//费用消耗指数大于1的科室数量占比(全院科室总数:hospDepCount)
	
	private String efficiencyDepCount4TimeEffGreaterThan1;//时间消耗指数大于1的科室数量
	
	private String efficiencyDepRatio4TimeEffGreaterThan1;//时间消耗指数大于1的科室数量占比(全院科室总数:hospDepCount)
	
	
	/**
	 * 科室情况(科室费用消耗指数和时间消耗指数:图4)
	 */
	private String efficiencyFeeEffAndTimeEffDepQuadrantalImgName;//科室象限分布图（费用消耗指数和时间消耗指数）
	
	private String efficiencyFeeEffAndTimeEffDepQuadrantalImgFirst;//第一象限
	
	private String efficiencyFeeEffAndTimeEffDepQuadrantalImgSecond;//第二象限
	
	private String efficiencyFeeEffAndTimeEffDepQuadrantalImgThird;//第三象限
	
	private String efficiencyFeeEffAndTimeEffDepQuadrantalImgFour;//第四象限
	
	
	
	/**
	 * 
	 * 安全(quality)
	 * 
	 */
	
	/**
	 * 专业情况(低风险和中低风险死亡人数:图5、表9、表10)
	 */
	
	private String qualityMDCCaseCountRisk1;//低风险死亡病例数
	
	private String qualityMDCNameRisk1;//低风险死亡病例涉及的MDC专业名称
	
	private String qualityMDCCountRisk1;//低风险死亡病例涉及的MDC专业数量
	
	private String qualityMDCCaseCountRisk2;//中低风险死亡病例数
	
	private String qualityMDCNameRisk2;//中低风险死亡病例涉及的MDC专业名称

	private String qualityMDCCountRisk2;//中低风险死亡病例涉及的MDC专业数量
	
	private String qualityMDCRisk1AndRisk2CaseImgName;//低风险和中低风险死亡人数:图5
	
	//--------------低风险死亡人数各MDC分布情况表:表9-----------------
	private List<MdcTableInfoVo> qualityMDCTableByRisk1List;
	
	//--------------中低风险死亡人数各MDC分布情况表:表10-----------------
	private List<MdcTableInfoVo> qualityMDCTableByRisk2List;
	
	/**
	 * 科室情况(图6、表11、表12)
	 */
	private String qualityDepNameRisk1;//低风险死亡病例涉及的科室名称
	
	private String qualityDepCountRisk1;//低风险死亡病例涉及的科室数量
	
	private String qualityDepNameRisk2;//中低风险死亡病例涉及的科室名称
	
	private String qualityDepCountRisk2;//中低风险死亡病例涉及的科室数量
	
	private String qualityDepNameTopThreeByRisk2Ratio;//中低风险死亡率由高到低排序,排名前三位的科室
	
	private String qualityDepRisk1AndRisk2CaseImgName;//低风险和中低风险死亡人数:图6
	
	//--------------低风险病组死亡病例数及对应死亡率:表9-----------------
	private List<DepTableInfoVo> qualityDepTableByRisk1List;
	
	//--------------中低风险病组死亡病例数及对应死亡率:表10-----------------
	private List<DepTableInfoVo> qualityDepTableByRisk2List;
	
	
	
	
	/**
	 * 
	 * 3.1	病案首页数据质量问题(图7)
	 * 
	 */
	
	private String hospCaseNotDRGsReasonDetailImg;//未入组病例原因分析:图7

	
	/**
	 * 
	 * 3.2	高难度诊疗技术缺乏
	 * 
	 */
	private String mdcName4DRGsCoverRatioDescTopFive;//病组覆盖率由低到高排在前五位的专业
	
	private String defectDRGsCount4WeightGreaterThan1;//缺失DRG病组权重大于1的组数
	
	private String defectDRGsCount4WeightGreaterThan10;//缺失DRG病组权重大于10的组数
	
	private String defectDRGsName4WeightGreaterThan10;//缺失DRG病组权重大于10的DRGs组名称
	
	private List<MdcTableInfoVo> defectDRGsTableWeightGreaterThan1;//专业缺失DRG病组权重大于1的列表
	
	
	
	/**
	 * 
	 * 3.3	相同病组费用消耗差异较大
	 * 
	 */
	/**
	 * 
	 * 3.4	相同病组时间消耗差异较大
	 * 
	 */
	/**
	 * 
	 * 3.5	同一病组时间消耗和费用消耗呈“反比”
	 * 
	 */
	/**
	 * 
	 * 3.6	缺乏科学合理的绩效评价工具
	 * 
	 */
	
	/**
	 * 图片存放路径
	 */
	private String imagePath;
	
	
	public String getImagePath() {
		return imagePath;
	}

	public void setImagePath(String imagePath) {
		this.imagePath = imagePath;
	}

	public String getAnalysisReportNo() {
		return analysisReportNo;
	}

	public void setAnalysisReportNo(String analysisReportNo) {
		this.analysisReportNo = analysisReportNo;
	}
	
	
	
	public String getCurrYear() {
		return currYear;
	}

	public void setCurrYear(String currYear) {
		this.currYear = currYear;
	}

	public String getCurrMounth() {
		return currMounth;
	}

	public void setCurrMounth(String currMounth) {
		this.currMounth = currMounth;
	}

	public String getCurrHosp() {
		return currHosp;
	}

	public void setCurrHosp(String currHosp) {
		this.currHosp = currHosp;
	}

	public String getAnalysisDataFrom() {
		return analysisDataFrom;
	}

	public void setAnalysisDataFrom(String analysisDataFrom) {
		this.analysisDataFrom = analysisDataFrom;
	}

	public String getAnalysisDataTo() {
		return analysisDataTo;
	}

	public void setAnalysisDataTo(String analysisDataTo) {
		this.analysisDataTo = analysisDataTo;
	}

	public String getHospCaseCount() {
		return hospCaseCount;
	}

	public void setHospCaseCount(String hospCaseCount) {
		this.hospCaseCount = hospCaseCount;
	}

	public String getHospCase60DaysgtCount() {
		return hospCase60DaysgtCount;
	}

	public void setHospCase60DaysgtCount(String hospCase60DaysgtCount) {
		this.hospCase60DaysgtCount = hospCase60DaysgtCount;
	}

	public String getHospCaseNotDRGsCount() {
		return hospCaseNotDRGsCount;
	}

	public void setHospCaseNotDRGsCount(String hospCaseNotDRGsCount) {
		this.hospCaseNotDRGsCount = hospCaseNotDRGsCount;
	}

	public String getHospCaseDRGsCount() {
		return hospCaseDRGsCount;
	}

	public void setHospCaseDRGsCount(String hospCaseDRGsCount) {
		this.hospCaseDRGsCount = hospCaseDRGsCount;
	}

	public String getHospCaseDRGsRatio() {
		return hospCaseDRGsRatio;
	}

	public void setHospCaseDRGsRatio(String hospCaseDRGsRatio) {
		this.hospCaseDRGsRatio = hospCaseDRGsRatio;
	}

	public String getHospDRGsCount() {
		return hospDRGsCount;
	}

	public void setHospDRGsCount(String hospDRGsCount) {
		this.hospDRGsCount = hospDRGsCount;
	}

	public String getHospDepCount() {
		return hospDepCount;
	}

	public void setHospDepCount(String hospDepCount) {
		this.hospDepCount = hospDepCount;
	}

	public String getHospInpatientAreaCount() {
		return hospInpatientAreaCount;
	}

	public void setHospInpatientAreaCount(String hospInpatientAreaCount) {
		this.hospInpatientAreaCount = hospInpatientAreaCount;
	}

	public String getHospCaseOperationCount() {
		return hospCaseOperationCount;
	}

	public void setHospCaseOperationCount(String hospCaseOperationCount) {
		this.hospCaseOperationCount = hospCaseOperationCount;
	}

	public String getHospCaseOperationRatio() {
		return hospCaseOperationRatio;
	}

	public void setHospCaseOperationRatio(String hospCaseOperationRatio) {
		this.hospCaseOperationRatio = hospCaseOperationRatio;
	}

	public String getHospCaseAvgDays() {
		return hospCaseAvgDays;
	}

	public void setHospCaseAvgDays(String hospCaseAvgDays) {
		this.hospCaseAvgDays = hospCaseAvgDays;
	}

	public String getHospCaseTitleFee() {
		return hospCaseTitleFee;
	}

	public void setHospCaseTitleFee(String hospCaseTitleFee) {
		this.hospCaseTitleFee = hospCaseTitleFee;
	}

	public String getHospCaseAvgFee() {
		return hospCaseAvgFee;
	}

	public void setHospCaseAvgFee(String hospCaseAvgFee) {
		this.hospCaseAvgFee = hospCaseAvgFee;
	}

	public String getHospCaseDrugRatio() {
		return hospCaseDrugRatio;
	}

	public void setHospCaseDrugRatio(String hospCaseDrugRatio) {
		this.hospCaseDrugRatio = hospCaseDrugRatio;
	}

	public String getHospCaseDeadRatio() {
		return hospCaseDeadRatio;
	}

	public void setHospCaseDeadRatio(String hospCaseDeadRatio) {
		this.hospCaseDeadRatio = hospCaseDeadRatio;
	}

	public String getHospCaseDRGsWeightCount() {
		return hospCaseDRGsWeightCount;
	}

	public void setHospCaseDRGsWeightCount(String hospCaseDRGsWeightCount) {
		this.hospCaseDRGsWeightCount = hospCaseDRGsWeightCount;
	}

	public String getHospTotalDRGsWeight() {
		return hospTotalDRGsWeight;
	}

	public void setHospTotalDRGsWeight(String hospTotalDRGsWeight) {
		this.hospTotalDRGsWeight = hospTotalDRGsWeight;
	}

	public String getHospCaseCMI() {
		return hospCaseCMI;
	}

	public void setHospCaseCMI(String hospCaseCMI) {
		this.hospCaseCMI = hospCaseCMI;
	}

	public String getHospCaseFeeEff() {
		return hospCaseFeeEff;
	}

	public void setHospCaseFeeEff(String hospCaseFeeEff) {
		this.hospCaseFeeEff = hospCaseFeeEff;
	}

	public String getHospCaseTimeEff() {
		return hospCaseTimeEff;
	}

	public void setHospCaseTimeEff(String hospCaseTimeEff) {
		this.hospCaseTimeEff = hospCaseTimeEff;
	}

	public String getHospCaseRisk1Ratio() {
		return hospCaseRisk1Ratio;
	}

	public void setHospCaseRisk1Ratio(String hospCaseRisk1Ratio) {
		this.hospCaseRisk1Ratio = hospCaseRisk1Ratio;
	}

	public String getHospCaseRisk2Ratio() {
		return hospCaseRisk2Ratio;
	}

	public void setHospCaseRisk2Ratio(String hospCaseRisk2Ratio) {
		this.hospCaseRisk2Ratio = hospCaseRisk2Ratio;
	}

	public String getCapacityMDCCount() {
		return capacityMDCCount;
	}

	public void setCapacityMDCCount(String capacityMDCCount) {
		this.capacityMDCCount = capacityMDCCount;
	}

	public String getCapacityMDCNameTopFiveByCMI() {
		return capacityMDCNameTopFiveByCMI;
	}

	public void setCapacityMDCNameTopFiveByCMI(String capacityMDCNameTopFiveByCMI) {
		this.capacityMDCNameTopFiveByCMI = capacityMDCNameTopFiveByCMI;
	}

	public List<MdcTableInfoVo> getCapacityMdcTableInfoByCMIList() {
		return capacityMdcTableInfoByCMIList;
	}

	public void setCapacityMdcTableInfoByCMIList(
			List<MdcTableInfoVo> capacityMdcTableInfoByCMIList) {
		this.capacityMdcTableInfoByCMIList = capacityMdcTableInfoByCMIList;
	}

	public String getCapacityMDCByCMIRankingTable() {
		return capacityMDCByCMIRankingTable;
	}

	public void setCapacityMDCByCMIRankingTable(String capacityMDCByCMIRankingTable) {
		this.capacityMDCByCMIRankingTable = capacityMDCByCMIRankingTable;
	}

	public String getCapacityMDCAvgWeight() {
		return capacityMDCAvgWeight;
	}

	public void setCapacityMDCAvgWeight(String capacityMDCAvgWeight) {
		this.capacityMDCAvgWeight = capacityMDCAvgWeight;
	}

	public String getCapacityMDCNameTopFiveByWeight() {
		return capacityMDCNameTopFiveByWeight;
	}

	public void setCapacityMDCNameTopFiveByWeight(
			String capacityMDCNameTopFiveByWeight) {
		this.capacityMDCNameTopFiveByWeight = capacityMDCNameTopFiveByWeight;
	}

	public List<MdcTableInfoVo> getCapacityMdcTableInfoByTotalWeightList() {
		return capacityMdcTableInfoByTotalWeightList;
	}

	public void setCapacityMdcTableInfoByTotalWeightList(
			List<MdcTableInfoVo> capacityMdcTableInfoByTotalWeightList) {
		this.capacityMdcTableInfoByTotalWeightList = capacityMdcTableInfoByTotalWeightList;
	}

	public String getCapacityMDCByWeightRankingTable() {
		return capacityMDCByWeightRankingTable;
	}

	public void setCapacityMDCByWeightRankingTable(
			String capacityMDCByWeightRankingTable) {
		this.capacityMDCByWeightRankingTable = capacityMDCByWeightRankingTable;
	}

	public String getCapacityCMIAndWeightQuadrantalImgName() {
		return capacityCMIAndWeightQuadrantalImgName;
	}

	public void setCapacityCMIAndWeightQuadrantalImgName(
			String capacityCMIAndWeightQuadrantalImgName) {
		this.capacityCMIAndWeightQuadrantalImgName = capacityCMIAndWeightQuadrantalImgName;
	}

	public String getCapacityCMIAndWeightQuadrantalImgFirst() {
		return capacityCMIAndWeightQuadrantalImgFirst;
	}

	public void setCapacityCMIAndWeightQuadrantalImgFirst(
			String capacityCMIAndWeightQuadrantalImgFirst) {
		this.capacityCMIAndWeightQuadrantalImgFirst = capacityCMIAndWeightQuadrantalImgFirst;
	}

	public String getCapacityCMIAndWeightQuadrantalImgSecond() {
		return capacityCMIAndWeightQuadrantalImgSecond;
	}

	public void setCapacityCMIAndWeightQuadrantalImgSecond(
			String capacityCMIAndWeightQuadrantalImgSecond) {
		this.capacityCMIAndWeightQuadrantalImgSecond = capacityCMIAndWeightQuadrantalImgSecond;
	}

	public String getCapacityCMIAndWeightQuadrantalImgThird() {
		return capacityCMIAndWeightQuadrantalImgThird;
	}

	public void setCapacityCMIAndWeightQuadrantalImgThird(
			String capacityCMIAndWeightQuadrantalImgThird) {
		this.capacityCMIAndWeightQuadrantalImgThird = capacityCMIAndWeightQuadrantalImgThird;
	}

	public String getCapacityCMIAndWeightQuadrantalImgFour() {
		return capacityCMIAndWeightQuadrantalImgFour;
	}

	public void setCapacityCMIAndWeightQuadrantalImgFour(
			String capacityCMIAndWeightQuadrantalImgFour) {
		this.capacityCMIAndWeightQuadrantalImgFour = capacityCMIAndWeightQuadrantalImgFour;
	}

	public String getCapacityDepAvgDRGsCount() {
		return capacityDepAvgDRGsCount;
	}

	public void setCapacityDepAvgDRGsCount(String capacityDepAvgDRGsCount) {
		this.capacityDepAvgDRGsCount = capacityDepAvgDRGsCount;
	}

	public String getCapacityDepNameDRGsMost() {
		return capacityDepNameDRGsMost;
	}

	public void setCapacityDepNameDRGsMost(String capacityDepNameDRGsMost) {
		this.capacityDepNameDRGsMost = capacityDepNameDRGsMost;
	}

	public String getCapacityDepDRGsCountMost() {
		return capacityDepDRGsCountMost;
	}

	public void setCapacityDepDRGsCountMost(String capacityDepDRGsCountMost) {
		this.capacityDepDRGsCountMost = capacityDepDRGsCountMost;
	}

	public String getCapacityDepNameDRGsLeast() {
		return capacityDepNameDRGsLeast;
	}

	public void setCapacityDepNameDRGsLeast(String capacityDepNameDRGsLeast) {
		this.capacityDepNameDRGsLeast = capacityDepNameDRGsLeast;
	}

	public String getCapacityDepDRGsCountLeast() {
		return capacityDepDRGsCountLeast;
	}

	public void setCapacityDepDRGsCountLeast(String capacityDepDRGsCountLeast) {
		this.capacityDepDRGsCountLeast = capacityDepDRGsCountLeast;
	}

	public String getCapacityDepNameDRGsTopFive() {
		return capacityDepNameDRGsTopFive;
	}

	public void setCapacityDepNameDRGsTopFive(String capacityDepNameDRGsTopFive) {
		this.capacityDepNameDRGsTopFive = capacityDepNameDRGsTopFive;
	}

	public String getCapacityDepNameDRGsLastFive() {
		return capacityDepNameDRGsLastFive;
	}

	public void setCapacityDepNameDRGsLastFive(String capacityDepNameDRGsLastFive) {
		this.capacityDepNameDRGsLastFive = capacityDepNameDRGsLastFive;
	}

	public List<DepTableInfoVo> getCapacityDepInfoByDRGsCountList() {
		return capacityDepInfoByDRGsCountList;
	}

	public void setCapacityDepInfoByDRGsCountList(
			List<DepTableInfoVo> capacityDepInfoByDRGsCountList) {
		this.capacityDepInfoByDRGsCountList = capacityDepInfoByDRGsCountList;
	}

	public String getCapacityDepCount4CMIGreaterThan1() {
		return capacityDepCount4CMIGreaterThan1;
	}

	public void setCapacityDepCount4CMIGreaterThan1(
			String capacityDepCount4CMIGreaterThan1) {
		this.capacityDepCount4CMIGreaterThan1 = capacityDepCount4CMIGreaterThan1;
	}

	public String getCapacityDepRatio4CMIGreaterThan1() {
		return capacityDepRatio4CMIGreaterThan1;
	}

	public void setCapacityDepRatio4CMIGreaterThan1(
			String capacityDepRatio4CMIGreaterThan1) {
		this.capacityDepRatio4CMIGreaterThan1 = capacityDepRatio4CMIGreaterThan1;
	}

	public String getCapacityDepNameByCMIHighTopFive() {
		return capacityDepNameByCMIHighTopFive;
	}

	public void setCapacityDepNameByCMIHighTopFive(
			String capacityDepNameByCMIHighTopFive) {
		this.capacityDepNameByCMIHighTopFive = capacityDepNameByCMIHighTopFive;
	}

	public String getCapacityDepCount4CMILessThan1() {
		return capacityDepCount4CMILessThan1;
	}

	public void setCapacityDepCount4CMILessThan1(
			String capacityDepCount4CMILessThan1) {
		this.capacityDepCount4CMILessThan1 = capacityDepCount4CMILessThan1;
	}

	public String getCapacityDepRatio4CMILessThan1() {
		return capacityDepRatio4CMILessThan1;
	}

	public void setCapacityDepRatio4CMILessThan1(
			String capacityDepRatio4CMILessThan1) {
		this.capacityDepRatio4CMILessThan1 = capacityDepRatio4CMILessThan1;
	}

	public String getCapacityDepNameByCMIShortTopFive() {
		return capacityDepNameByCMIShortTopFive;
	}

	public void setCapacityDepNameByCMIShortTopFive(
			String capacityDepNameByCMIShortTopFive) {
		this.capacityDepNameByCMIShortTopFive = capacityDepNameByCMIShortTopFive;
	}

	public List<DepTableInfoVo> getCapacityDepInfoByCMIList() {
		return capacityDepInfoByCMIList;
	}

	public void setCapacityDepInfoByCMIList(
			List<DepTableInfoVo> capacityDepInfoByCMIList) {
		this.capacityDepInfoByCMIList = capacityDepInfoByCMIList;
	}

	public String getCapacityCMIAndDRGsQuadrantalImgName() {
		return capacityCMIAndDRGsQuadrantalImgName;
	}

	public void setCapacityCMIAndDRGsQuadrantalImgName(
			String capacityCMIAndDRGsQuadrantalImgName) {
		this.capacityCMIAndDRGsQuadrantalImgName = capacityCMIAndDRGsQuadrantalImgName;
	}

	public String getCapacityCMIAndDRGsQuadrantalImgFirst() {
		return capacityCMIAndDRGsQuadrantalImgFirst;
	}

	public void setCapacityCMIAndDRGsQuadrantalImgFirst(
			String capacityCMIAndDRGsQuadrantalImgFirst) {
		this.capacityCMIAndDRGsQuadrantalImgFirst = capacityCMIAndDRGsQuadrantalImgFirst;
	}

	public String getCapacityCMIAndDRGsQuadrantalImgSecond() {
		return capacityCMIAndDRGsQuadrantalImgSecond;
	}

	public void setCapacityCMIAndDRGsQuadrantalImgSecond(
			String capacityCMIAndDRGsQuadrantalImgSecond) {
		this.capacityCMIAndDRGsQuadrantalImgSecond = capacityCMIAndDRGsQuadrantalImgSecond;
	}

	public String getCapacityCMIAndDRGsQuadrantalImgThird() {
		return capacityCMIAndDRGsQuadrantalImgThird;
	}

	public void setCapacityCMIAndDRGsQuadrantalImgThird(
			String capacityCMIAndDRGsQuadrantalImgThird) {
		this.capacityCMIAndDRGsQuadrantalImgThird = capacityCMIAndDRGsQuadrantalImgThird;
	}

	public String getCapacityCMIAndDRGsQuadrantalImgFour() {
		return capacityCMIAndDRGsQuadrantalImgFour;
	}

	public void setCapacityCMIAndDRGsQuadrantalImgFour(
			String capacityCMIAndDRGsQuadrantalImgFour) {
		this.capacityCMIAndDRGsQuadrantalImgFour = capacityCMIAndDRGsQuadrantalImgFour;
	}

	public String getEfficiencyMDCCount4FeeEffGreaterThan1() {
		return efficiencyMDCCount4FeeEffGreaterThan1;
	}

	public void setEfficiencyMDCCount4FeeEffGreaterThan1(
			String efficiencyMDCCount4FeeEffGreaterThan1) {
		this.efficiencyMDCCount4FeeEffGreaterThan1 = efficiencyMDCCount4FeeEffGreaterThan1;
	}

	public String getEfficiencyMDCCaseCount4FeeEffGreaterThan1() {
		return efficiencyMDCCaseCount4FeeEffGreaterThan1;
	}

	public void setEfficiencyMDCCaseCount4FeeEffGreaterThan1(
			String efficiencyMDCCaseCount4FeeEffGreaterThan1) {
		this.efficiencyMDCCaseCount4FeeEffGreaterThan1 = efficiencyMDCCaseCount4FeeEffGreaterThan1;
	}

	public String getEfficiencyMDCCaseRatio4FeeEffGreaterThan1() {
		return efficiencyMDCCaseRatio4FeeEffGreaterThan1;
	}

	public void setEfficiencyMDCCaseRatio4FeeEffGreaterThan1(
			String efficiencyMDCCaseRatio4FeeEffGreaterThan1) {
		this.efficiencyMDCCaseRatio4FeeEffGreaterThan1 = efficiencyMDCCaseRatio4FeeEffGreaterThan1;
	}

	public String getEfficiencyMDCNameByFeeEffTopFive() {
		return efficiencyMDCNameByFeeEffTopFive;
	}

	public void setEfficiencyMDCNameByFeeEffTopFive(
			String efficiencyMDCNameByFeeEffTopFive) {
		this.efficiencyMDCNameByFeeEffTopFive = efficiencyMDCNameByFeeEffTopFive;
	}

	public List<MdcTableInfoVo> getEfficiencyMDCTableByFeeEffList() {
		return efficiencyMDCTableByFeeEffList;
	}

	public void setEfficiencyMDCTableByFeeEffList(
			List<MdcTableInfoVo> efficiencyMDCTableByFeeEffList) {
		this.efficiencyMDCTableByFeeEffList = efficiencyMDCTableByFeeEffList;
	}

	public List<MdcTableInfoVo> getEfficiencyMDCTableByTimeEffList() {
		return efficiencyMDCTableByTimeEffList;
	}

	public void setEfficiencyMDCTableByTimeEffList(
			List<MdcTableInfoVo> efficiencyMDCTableByTimeEffList) {
		this.efficiencyMDCTableByTimeEffList = efficiencyMDCTableByTimeEffList;
	}

	public String getEfficiencyMDCCount4TimeEffGreaterThan1() {
		return efficiencyMDCCount4TimeEffGreaterThan1;
	}

	public void setEfficiencyMDCCount4TimeEffGreaterThan1(
			String efficiencyMDCCount4TimeEffGreaterThan1) {
		this.efficiencyMDCCount4TimeEffGreaterThan1 = efficiencyMDCCount4TimeEffGreaterThan1;
	}

	public String getEfficiencyMDCCaseCount4TimeEffGreaterThan1() {
		return efficiencyMDCCaseCount4TimeEffGreaterThan1;
	}

	public void setEfficiencyMDCCaseCount4TimeEffGreaterThan1(
			String efficiencyMDCCaseCount4TimeEffGreaterThan1) {
		this.efficiencyMDCCaseCount4TimeEffGreaterThan1 = efficiencyMDCCaseCount4TimeEffGreaterThan1;
	}

	public String getEfficiencyMDCCaseRatio4TimeEffGreaterThan1() {
		return efficiencyMDCCaseRatio4TimeEffGreaterThan1;
	}

	public void setEfficiencyMDCCaseRatio4TimeEffGreaterThan1(
			String efficiencyMDCCaseRatio4TimeEffGreaterThan1) {
		this.efficiencyMDCCaseRatio4TimeEffGreaterThan1 = efficiencyMDCCaseRatio4TimeEffGreaterThan1;
	}

	public String getEfficiencyMDCNameByTimeEffTopFive() {
		return efficiencyMDCNameByTimeEffTopFive;
	}

	public void setEfficiencyMDCNameByTimeEffTopFive(
			String efficiencyMDCNameByTimeEffTopFive) {
		this.efficiencyMDCNameByTimeEffTopFive = efficiencyMDCNameByTimeEffTopFive;
	}

	public String getEfficiencyMDCFeeEffAndTimeEffQuadrantalImgName() {
		return efficiencyMDCFeeEffAndTimeEffQuadrantalImgName;
	}

	public void setEfficiencyMDCFeeEffAndTimeEffQuadrantalImgName(
			String efficiencyMDCFeeEffAndTimeEffQuadrantalImgName) {
		this.efficiencyMDCFeeEffAndTimeEffQuadrantalImgName = efficiencyMDCFeeEffAndTimeEffQuadrantalImgName;
	}

	public String getEfficiencyMDCFeeEffAndTimeEffQuadrantalImgFirst() {
		return efficiencyMDCFeeEffAndTimeEffQuadrantalImgFirst;
	}

	public void setEfficiencyMDCFeeEffAndTimeEffQuadrantalImgFirst(
			String efficiencyMDCFeeEffAndTimeEffQuadrantalImgFirst) {
		this.efficiencyMDCFeeEffAndTimeEffQuadrantalImgFirst = efficiencyMDCFeeEffAndTimeEffQuadrantalImgFirst;
	}

	public String getEfficiencyMDCFeeEffAndTimeEffQuadrantalImgSecond() {
		return efficiencyMDCFeeEffAndTimeEffQuadrantalImgSecond;
	}

	public void setEfficiencyMDCFeeEffAndTimeEffQuadrantalImgSecond(
			String efficiencyMDCFeeEffAndTimeEffQuadrantalImgSecond) {
		this.efficiencyMDCFeeEffAndTimeEffQuadrantalImgSecond = efficiencyMDCFeeEffAndTimeEffQuadrantalImgSecond;
	}

	public String getEfficiencyMDCFeeEffAndTimeEffQuadrantalImgThird() {
		return efficiencyMDCFeeEffAndTimeEffQuadrantalImgThird;
	}

	public void setEfficiencyMDCFeeEffAndTimeEffQuadrantalImgThird(
			String efficiencyMDCFeeEffAndTimeEffQuadrantalImgThird) {
		this.efficiencyMDCFeeEffAndTimeEffQuadrantalImgThird = efficiencyMDCFeeEffAndTimeEffQuadrantalImgThird;
	}

	public String getEfficiencyMDCFeeEffAndTimeEffQuadrantalImgFour() {
		return efficiencyMDCFeeEffAndTimeEffQuadrantalImgFour;
	}

	public void setEfficiencyMDCFeeEffAndTimeEffQuadrantalImgFour(
			String efficiencyMDCFeeEffAndTimeEffQuadrantalImgFour) {
		this.efficiencyMDCFeeEffAndTimeEffQuadrantalImgFour = efficiencyMDCFeeEffAndTimeEffQuadrantalImgFour;
	}

	public String getEfficiencyDepCount4FeeEffGreaterThan1() {
		return efficiencyDepCount4FeeEffGreaterThan1;
	}

	public void setEfficiencyDepCount4FeeEffGreaterThan1(
			String efficiencyDepCount4FeeEffGreaterThan1) {
		this.efficiencyDepCount4FeeEffGreaterThan1 = efficiencyDepCount4FeeEffGreaterThan1;
	}

	public String getEfficiencyDepRatio4FeeEffGreaterThan1() {
		return efficiencyDepRatio4FeeEffGreaterThan1;
	}

	public void setEfficiencyDepRatio4FeeEffGreaterThan1(
			String efficiencyDepRatio4FeeEffGreaterThan1) {
		this.efficiencyDepRatio4FeeEffGreaterThan1 = efficiencyDepRatio4FeeEffGreaterThan1;
	}

	public String getEfficiencyDepCount4TimeEffGreaterThan1() {
		return efficiencyDepCount4TimeEffGreaterThan1;
	}

	public void setEfficiencyDepCount4TimeEffGreaterThan1(
			String efficiencyDepCount4TimeEffGreaterThan1) {
		this.efficiencyDepCount4TimeEffGreaterThan1 = efficiencyDepCount4TimeEffGreaterThan1;
	}

	public String getEfficiencyDepRatio4TimeEffGreaterThan1() {
		return efficiencyDepRatio4TimeEffGreaterThan1;
	}

	public void setEfficiencyDepRatio4TimeEffGreaterThan1(
			String efficiencyDepRatio4TimeEffGreaterThan1) {
		this.efficiencyDepRatio4TimeEffGreaterThan1 = efficiencyDepRatio4TimeEffGreaterThan1;
	}

	public String getEfficiencyFeeEffAndTimeEffDepQuadrantalImgName() {
		return efficiencyFeeEffAndTimeEffDepQuadrantalImgName;
	}

	public void setEfficiencyFeeEffAndTimeEffDepQuadrantalImgName(
			String efficiencyFeeEffAndTimeEffDepQuadrantalImgName) {
		this.efficiencyFeeEffAndTimeEffDepQuadrantalImgName = efficiencyFeeEffAndTimeEffDepQuadrantalImgName;
	}

	public String getEfficiencyFeeEffAndTimeEffDepQuadrantalImgFirst() {
		return efficiencyFeeEffAndTimeEffDepQuadrantalImgFirst;
	}

	public void setEfficiencyFeeEffAndTimeEffDepQuadrantalImgFirst(
			String efficiencyFeeEffAndTimeEffDepQuadrantalImgFirst) {
		this.efficiencyFeeEffAndTimeEffDepQuadrantalImgFirst = efficiencyFeeEffAndTimeEffDepQuadrantalImgFirst;
	}

	public String getEfficiencyFeeEffAndTimeEffDepQuadrantalImgSecond() {
		return efficiencyFeeEffAndTimeEffDepQuadrantalImgSecond;
	}

	public void setEfficiencyFeeEffAndTimeEffDepQuadrantalImgSecond(
			String efficiencyFeeEffAndTimeEffDepQuadrantalImgSecond) {
		this.efficiencyFeeEffAndTimeEffDepQuadrantalImgSecond = efficiencyFeeEffAndTimeEffDepQuadrantalImgSecond;
	}

	public String getEfficiencyFeeEffAndTimeEffDepQuadrantalImgThird() {
		return efficiencyFeeEffAndTimeEffDepQuadrantalImgThird;
	}

	public void setEfficiencyFeeEffAndTimeEffDepQuadrantalImgThird(
			String efficiencyFeeEffAndTimeEffDepQuadrantalImgThird) {
		this.efficiencyFeeEffAndTimeEffDepQuadrantalImgThird = efficiencyFeeEffAndTimeEffDepQuadrantalImgThird;
	}

	public String getEfficiencyFeeEffAndTimeEffDepQuadrantalImgFour() {
		return efficiencyFeeEffAndTimeEffDepQuadrantalImgFour;
	}

	public void setEfficiencyFeeEffAndTimeEffDepQuadrantalImgFour(
			String efficiencyFeeEffAndTimeEffDepQuadrantalImgFour) {
		this.efficiencyFeeEffAndTimeEffDepQuadrantalImgFour = efficiencyFeeEffAndTimeEffDepQuadrantalImgFour;
	}

	public String getQualityMDCCaseCountRisk1() {
		return qualityMDCCaseCountRisk1;
	}

	public void setQualityMDCCaseCountRisk1(String qualityMDCCaseCountRisk1) {
		this.qualityMDCCaseCountRisk1 = qualityMDCCaseCountRisk1;
	}

	public String getQualityMDCNameRisk1() {
		return qualityMDCNameRisk1;
	}

	public void setQualityMDCNameRisk1(String qualityMDCNameRisk1) {
		this.qualityMDCNameRisk1 = qualityMDCNameRisk1;
	}

	public String getQualityMDCCountRisk1() {
		return qualityMDCCountRisk1;
	}

	public void setQualityMDCCountRisk1(String qualityMDCCountRisk1) {
		this.qualityMDCCountRisk1 = qualityMDCCountRisk1;
	}

	public String getQualityMDCCaseCountRisk2() {
		return qualityMDCCaseCountRisk2;
	}

	public void setQualityMDCCaseCountRisk2(String qualityMDCCaseCountRisk2) {
		this.qualityMDCCaseCountRisk2 = qualityMDCCaseCountRisk2;
	}

	public String getQualityMDCNameRisk2() {
		return qualityMDCNameRisk2;
	}

	public void setQualityMDCNameRisk2(String qualityMDCNameRisk2) {
		this.qualityMDCNameRisk2 = qualityMDCNameRisk2;
	}

	public String getQualityMDCCountRisk2() {
		return qualityMDCCountRisk2;
	}

	public void setQualityMDCCountRisk2(String qualityMDCCountRisk2) {
		this.qualityMDCCountRisk2 = qualityMDCCountRisk2;
	}

	public String getQualityMDCRisk1AndRisk2CaseImgName() {
		return qualityMDCRisk1AndRisk2CaseImgName;
	}

	public void setQualityMDCRisk1AndRisk2CaseImgName(
			String qualityMDCRisk1AndRisk2CaseImgName) {
		this.qualityMDCRisk1AndRisk2CaseImgName = qualityMDCRisk1AndRisk2CaseImgName;
	}

	

	public List<MdcTableInfoVo> getQualityMDCTableByRisk1List() {
		return qualityMDCTableByRisk1List;
	}

	public void setQualityMDCTableByRisk1List(
			List<MdcTableInfoVo> qualityMDCTableByRisk1List) {
		this.qualityMDCTableByRisk1List = qualityMDCTableByRisk1List;
	}

	public List<MdcTableInfoVo> getQualityMDCTableByRisk2List() {
		return qualityMDCTableByRisk2List;
	}

	public void setQualityMDCTableByRisk2List(
			List<MdcTableInfoVo> qualityMDCTableByRisk2List) {
		this.qualityMDCTableByRisk2List = qualityMDCTableByRisk2List;
	}


	public List<DepTableInfoVo> getQualityDepTableByRisk1List() {
		return qualityDepTableByRisk1List;
	}

	public void setQualityDepTableByRisk1List(
			List<DepTableInfoVo> qualityDepTableByRisk1List) {
		this.qualityDepTableByRisk1List = qualityDepTableByRisk1List;
	}

	public List<DepTableInfoVo> getQualityDepTableByRisk2List() {
		return qualityDepTableByRisk2List;
	}

	public void setQualityDepTableByRisk2List(
			List<DepTableInfoVo> qualityDepTableByRisk2List) {
		this.qualityDepTableByRisk2List = qualityDepTableByRisk2List;
	}

	public String getQualityDepNameRisk1() {
		return qualityDepNameRisk1;
	}

	public void setQualityDepNameRisk1(String qualityDepNameRisk1) {
		this.qualityDepNameRisk1 = qualityDepNameRisk1;
	}

	public String getQualityDepCountRisk1() {
		return qualityDepCountRisk1;
	}

	public void setQualityDepCountRisk1(String qualityDepCountRisk1) {
		this.qualityDepCountRisk1 = qualityDepCountRisk1;
	}

	public String getQualityDepNameRisk2() {
		return qualityDepNameRisk2;
	}

	public void setQualityDepNameRisk2(String qualityDepNameRisk2) {
		this.qualityDepNameRisk2 = qualityDepNameRisk2;
	}

	public String getQualityDepCountRisk2() {
		return qualityDepCountRisk2;
	}

	public void setQualityDepCountRisk2(String qualityDepCountRisk2) {
		this.qualityDepCountRisk2 = qualityDepCountRisk2;
	}

	public String getQualityDepNameTopThreeByRisk2Ratio() {
		return qualityDepNameTopThreeByRisk2Ratio;
	}

	public void setQualityDepNameTopThreeByRisk2Ratio(
			String qualityDepNameTopThreeByRisk2Ratio) {
		this.qualityDepNameTopThreeByRisk2Ratio = qualityDepNameTopThreeByRisk2Ratio;
	}

	public String getQualityDepRisk1AndRisk2CaseImgName() {
		return qualityDepRisk1AndRisk2CaseImgName;
	}

	public void setQualityDepRisk1AndRisk2CaseImgName(
			String qualityDepRisk1AndRisk2CaseImgName) {
		this.qualityDepRisk1AndRisk2CaseImgName = qualityDepRisk1AndRisk2CaseImgName;
	}

	public String getHospCaseNotDRGsReasonDetailImg() {
		return hospCaseNotDRGsReasonDetailImg;
	}

	public void setHospCaseNotDRGsReasonDetailImg(
			String hospCaseNotDRGsReasonDetailImg) {
		this.hospCaseNotDRGsReasonDetailImg = hospCaseNotDRGsReasonDetailImg;
	}

	public String getMdcName4DRGsCoverRatioDescTopFive() {
		return mdcName4DRGsCoverRatioDescTopFive;
	}

	public void setMdcName4DRGsCoverRatioDescTopFive(
			String mdcName4DRGsCoverRatioDescTopFive) {
		this.mdcName4DRGsCoverRatioDescTopFive = mdcName4DRGsCoverRatioDescTopFive;
	}

	public String getDefectDRGsCount4WeightGreaterThan1() {
		return defectDRGsCount4WeightGreaterThan1;
	}

	public void setDefectDRGsCount4WeightGreaterThan1(
			String defectDRGsCount4WeightGreaterThan1) {
		this.defectDRGsCount4WeightGreaterThan1 = defectDRGsCount4WeightGreaterThan1;
	}

	public String getDefectDRGsCount4WeightGreaterThan10() {
		return defectDRGsCount4WeightGreaterThan10;
	}

	public void setDefectDRGsCount4WeightGreaterThan10(
			String defectDRGsCount4WeightGreaterThan10) {
		this.defectDRGsCount4WeightGreaterThan10 = defectDRGsCount4WeightGreaterThan10;
	}

	public String getDefectDRGsName4WeightGreaterThan10() {
		return defectDRGsName4WeightGreaterThan10;
	}

	public void setDefectDRGsName4WeightGreaterThan10(
			String defectDRGsName4WeightGreaterThan10) {
		this.defectDRGsName4WeightGreaterThan10 = defectDRGsName4WeightGreaterThan10;
	}

	public List<MdcTableInfoVo> getDefectDRGsTableWeightGreaterThan1() {
		return defectDRGsTableWeightGreaterThan1;
	}

	public void setDefectDRGsTableWeightGreaterThan1(
			List<MdcTableInfoVo> defectDRGsTableWeightGreaterThan1) {
		this.defectDRGsTableWeightGreaterThan1 = defectDRGsTableWeightGreaterThan1;
	}

	@Override
	public String findPrimaryKey() {
		return this.analysisReportNo;
	}
	
	
	
}
